package com.neu.doc;

import java.util.List;

import com.neu.domain.ShoppingAd;
import com.neu.domain.ShoppingBrand;
import com.neu.domain.ShoppingCategory;
import com.neu.domain.ShoppingCoupon;
import com.neu.domain.ShoppingGoods;
import com.neu.domain.ShoppingGrouponList;
import com.neu.domain.ShoppingTopic;
import io.swagger.annotations.ApiModelProperty;


public class WxHomeController_index {
	@ApiModelProperty(value="首页数据",dataType="ShoppingIndexListDate")
	private ShoppingIndexListDate data; 
	@ApiModelProperty(value="错误编码，成功是0",dataType="integer")
	private Integer errno=0;
	@ApiModelProperty(value="错误信息描述",dataType="string")
	private String errmsg="成功";
	
	public Integer getErrno() {
		return errno;
	}
	public void setErrno(Integer errno) {
		this.errno = errno;
	}
	public String getErrmsg() {
		return errmsg;
	}
	public void setErrmsg(String errmsg) {
		this.errmsg = errmsg;
	}
	public ShoppingIndexListDate getData() {
		return data;
	}
	public void setData(ShoppingIndexListDate data) {
		this.data = data;
	}
	
	public class ShoppingIndexListDate {
		@ApiModelProperty(value="新商品列表",dataType="List<ShoppingGoods>")
	    private List<ShoppingGoods> newGoodsList;
		@ApiModelProperty(value="优惠卷列表",dataType="List<ShoppingCoupon>")
		private List<ShoppingCoupon> couponList;
		@ApiModelProperty(value="团购专区列表",dataType="List<ShoppingGroupon>")
		private List<ShoppingGrouponList> grouponList;
		@ApiModelProperty(value="品牌商直通列表",dataType="List<ShoppingBrand>")
		private List<ShoppingBrand> brandList;
		@ApiModelProperty(value="商品热销列表",dataType="List<ShoppingGoods>")
		private List<ShoppingGoods> hotGoodsList;
		@ApiModelProperty(value="专题精选",dataType="List<ShoppingGoods>")
		private List<ShoppingTopic> topicList;
		@ApiModelProperty(value="商品分类列表",dataType="List<ShoppingCategory>")
		private List<ShoppingCategory> channel;
		@ApiModelProperty(value="轮播",dataType="List<ShoppingAd>")
		private List<ShoppingAd> banner;
		public List<ShoppingGoods> getNewGoodsList() {
			return newGoodsList;
		}
		public void setNewGoodsList(List<ShoppingGoods> newGoodsList) {
			this.newGoodsList = newGoodsList;
		}
		public List<ShoppingCoupon> getCouponList() {
			return couponList;
		}
		public void setCouponList(List<ShoppingCoupon> couponList) {
			this.couponList = couponList;
		}
		public List<ShoppingGrouponList> getGrouponList() {
			return grouponList;
		}
		public void setGrouponList(List<ShoppingGrouponList> grouponList) {
			this.grouponList = grouponList;
		}
		public List<ShoppingBrand> getBrandList() {
			return brandList;
		}
		public void setBrandList(List<ShoppingBrand> brandList) {
			this.brandList = brandList;
		}
		public List<ShoppingGoods> getHotGoodsList() {
			return hotGoodsList;
		}
		public void setHotGoodsList(List<ShoppingGoods> hotGoodsList) {
			this.hotGoodsList = hotGoodsList;
		}
		public List<ShoppingTopic> getTopicList() {
			return topicList;
		}
		public void setTopicList(List<ShoppingTopic> topicList) {
			this.topicList = topicList;
		}
		public List<ShoppingCategory> getChannel() {
			return channel;
		}
		public void setChannel(List<ShoppingCategory> channel) {
			this.channel = channel;
		}
		public List<ShoppingAd> getBanner() {
			return banner;
		}
		public void setBanner(List<ShoppingAd> banner) {
			this.banner = banner;
		}
		
		
		

	}
}